package proxy.myjdkproxy;
import proxy.jdkproxy.Shopping;
import java.lang.reflect.*;
public class MyProxy0 implements proxy.jdkproxy.Shopping{
    MyInvocationHandler h;
    public MyProxy0(MyInvocationHandler h) {
        this.h = h;}
    public void shop() {
        try{
            Method m = proxy.jdkproxy.Shopping.class.getMethod("shop",new Class[]{});
            this.h.invoke(this,m,new Object[]{});
        }catch(Error _ex) { }catch(Throwable e){
            throw new UndeclaredThrowableException(e);
        }}}
